import { ComponentResolver } from 'unplugin-vue-components/types'
import { Package_Name } from '@xtail/vue3-el'
import { VueComponentsUtil } from '@xtail/unplugin'

export const XTailVue3ElComponentResolver: () => ComponentResolver =
  VueComponentsUtil.genXTailComponentResolver('X', Package_Name)

export type XTailVue3ElComponentResolverType = typeof XTailVue3ElComponentResolver

export const XTailVue3ElComponentResolverSSR: () => ComponentResolver =
  VueComponentsUtil.genXTailComponentResolverSSR('X', Package_Name)

export type XTailVue3ElComponentResolverSSRType = typeof XTailVue3ElComponentResolverSSR
